globoidal worm - English Synonyms Dictionary